democratic left - Espagnol Anglais Dictionnaire